Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Italy F18 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Great Britain F7 Tunisia F6 Austria F2 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F8 Hungary F1 Hungary F2 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Slovenia F3 Germany F7 France F17 France F18 Slovenia F1 Slovenia F2 Slovenia F3 Serbia & Montenegro F2 Germany F15 Germany F16 Portugal F4 Portugal F5 Germany F2 Austria F2 Australia F1 Italy F11 Bosnia/Herzegovina F3 Slovenia F1 Bosnia/Herzegovina F6 Germany F19 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Turkey F6 Iran F4 Iran F5 China F4 Germany F14 Tatra Banka Slovak Open - Bratislava Bauer Watertechnology Cup 2007 - Eckental Caloundra ATP Challenger - Caloundra McDonalds ATP Challenger - Burnie ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Bogota Copa Petrobras-Colombia - Bogota Ethias Trophy - Mons Bauer Watertechnilogy Cup 2008 - Eckental Abierto Internacional Varonil Ciudad de Cancun - Cancun Salinas Challenger Wroclaw Challenger Burnie Challenger St. Brieuc Challenger Monza Challenger Mexico City Challenger Rome Challenger Rhodes Challenger Alessandria Challenger Karlsruhe Challenger Furth Challenger Bogota Challenger Rimini Challenger Segovia Challenger Bogota Challenger Ljubljana Challenger Mons Challenger Cancun Challenger Prostejov Challenger Honolulu Challenger Cali Challenger Noumea Challenger Pereira Challenger Ilkley Challenger Happy Valley Challenger Jonkoping Challenger Leon Challenger Gwangju Challenger Anning Challenger Tallahassee Challenger Busan Challenger Bordeaux Challenger Manchester Challenger Ilkley Challenger Stockton Challenger Monterrey Challenger Bogota Challenger Noumea Challenger Happy Valley Challenger Rennes Challenger Morelos Challenger Vicenza Challenger Floridablanca Challenger Santo Domingo Challenger Hungary F6 Czech Republic F4 Czech Republic F5 Tunisia F4 Tunisia F5 Austria F1 Austria F3 Croatia F1 Croatia #1-w1 Croatia F3 France F16 Austria F2 Croatia F2 Bosnia/Herzegovina F1 Australia F2 Slovenia F3 Croatia F5 Guzzini Challenger - Recanati Club Coop's ATP Challenger International - Brisbane BNP Paribas Primrose - Bordeaux Black Forest Open - Freudenstadt Heilbronn Challenger Rome Challenger Pereira Challenger Rijeka Challenger Bogota Challenger - Bogota Rennes Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Salzburg Challenger Honolulu Challenger Burnie Challenger Zagreb Challenger Braunschweig Challenger Bogota Challenger Rimini Challenger Seoul Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Guayaquil Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. International Indoor Tennis Championships of Croatia - Zagreb RCA Championships - Indianapolis Kia International in Caloundra - Caloundra BA-CA Tennis Trophy - Vienna Cancun Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon PrivatBank Cup - Dnepropetrovsk Regions Morgan Keegan Championships - Memphis The Hypo Group Tennis International 2008 - Poertschach Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington China Open - Beijing Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Bucaramanga Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem San Luis Potosi Challenger - San Luis Potosi China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Burnie Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Caloundra Challenger Sarajevo Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Salzburg Challenger Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Ostrava Challenger ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Prague Challenger Delray Beach International Tennis Championships - Delray Beach Bogota Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Citi Open - Washington Valencia Open - Valencia Eckental Challenger Heineken Open - Auckland Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Dallas Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Portoroz Challenger Citi Open - Washington Abierto Mexicano - Los Cabos Ecuador Open - Quito Geneva Open - Geneva Bucaramanga Challenger Shenzhen Challenger Anning Challenger Bogota Challenger - Bogota St. Brieuc Challenger Oldum Brown Vancouver Open - Vancouver Seoul Challenger Barranquilla Challenger Fairfield Challenger Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio IX Trofeo Ciudad de Quito - Quito Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton X Open Internacional D'Andorra - Andorra Dubrovnik Open - Dubrovnik The LTA Bolton Challenger - Bolton ECM Prague Open 2005 - Prague Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Mordovia Cup 2005 - Saransk dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Czech Indoor Open - Prague Internazionali di Tennis - Bergamo Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Unicredit (Suisse) Bank S. A. Challenger - Chiasso Abierto Colombiano de Tenis - Bogota Prosperita Open 2006 - Ostrava Tunis Open 2006 - Tunis The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Iskratel Open - Kranj Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ipsos Bucharest Challenger - Bucharest Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana San Luis Potosi Challenger MST ATP Challenger International - Burnie BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Dublin Challenger - Dublin Seguros Bolivar Open - Bogota 9° Trani Cup - Trani 's Tennis Masters 07 Challenger - Graz Black Forest Open - Freudenstadt Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Ethias Trophy - Mons Internazionali di Tennis di Bergamo - Bergamo 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Medjurgorje Open - Medjugorje s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Seguros Bolivar Open - Cali Bancolombia Open - Cali Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Noumea Challenger Bogota Challenger Recanati Challenger Istanbul Challenger Cali Challenger Sacramento Challenger Calabasas Challenger Marburg Challenger Rijeka Challenger Puebla Challenger San Jose Challenger Barranquilla Challenger Pereira Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Alessandria Challenger Rijeka Challenger Noumea Challenger Nottingham Challenger Bogota Challenger Recanati Challenger Vancouver Challenger Binghamton Challenger Alphen Challenger Banja Luka Challenger Cali Challenger Ljubljana Challenger Mons Challenger Rennes Challenger Belgrade Challenger Seoul Challenger Medellin Challenger Eckental Challenger Loughborough Challenger Heilbronn Challenger Bucaramanga Challenger Bergamo Challenger Barranquilla Challenger Pereira Challenger Caltanissetta Challenger Nottingham-2 Challenger Anning Challenger Sunrise Challenger Wuhan Challenger Beijing Challenger Caltanissetta Challenger Istanbul Challenger Barletta Challenger Monterrey Challenger Bogota Challenger Johannesburg Challenger Chitre Challenger Athens Challenger Bogota Challenger Barranquilla Challenger San Luis Potosi Challenger Nottingham-2 Challenger Cali Challenger Morelos Challenger Drummondville Challenger Kazan Challenger Leon Challenger Anning Challenger Busan Challenger Seoul Challenger Eskisehir Challenger Ljubljana Challenger Portoroz Challenger Vancouver Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pereira Challenger Manchester Challenger Sacramento Challenger Medellin Challenger Fairfield Challenger Las Vegas Challenger Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai Bogota Challenger Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Knoxville Challenger BNP Paribas Masters - Paris Noumea Challenger Bucaramanga Challenger Dallas Challenger Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Eckental Challenger Champaign Challenger Nanjing Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Guadalajara Challenger BNP Paribas Open - Indian Wells Portoroz Challenger Alphen Challenger Mutua Madrid Open - Madrid Rogers Cup - Montreal Las Vegas Challenger Le Gosier Challenger Surbiton Challenger Miami Open - Miami Rome Challenger Savannah Challenger Surbiton Challenger Nottingham Challenger Rogers Cup - Toronto Cordenons Challenger Portoroz Challenger Medellin Challenger Miami Open - Miami Maui Challenger Traralgon Challenger Canberra Challenger Canberra Challenger Koblenz Challenger Puebla Challenger Kyoto Challenger Yokohama Challenger Bogota Challenger USTA Challenger of North Miami Beach - North Miami Beach Fairfield Challenger Ljubljana Open - Ljubljana Tiburon Challenger Bastad Challenger Guayaquil Challenger Antonio Savoldi-Marco Co. - Manerbio The Priority Telecom Open - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Croatia Open - Umag The Stella Artois Championships - London Estoril Open - Estoril Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb The Artois Championships - London The Nottingham Open - Nottingham ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Claro Open Colombia - Bogota If Stockholm Open - Stockholm Brisbane International - Brisbane Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ecuador Open - Quito Australian Open - Melbourne French Open - Paris Topshelf Open - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Millenium Tennis Championships - Delray Beach Aircel Chennai Open - Chennai BMW Open - Munich Open 13 - Marseille Medibank International - Sydney Winston-Salem Open - Winston-Salem French Open - Paris Western & Southern Financial Group Masters - Cincinnati Bet-at-home Open - Hamburg Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Wimbledon - London Rogers Masters - Toronto BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Medibank International - Sydney Tennis Channel Open - Las Vegas Serbia Open - Belgrade Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, ITA-SLO 5-0 Australian Open (juniors) Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Olympics - London Davis Cup, Group 2, 1R, SLO-EGY 5-0